$(document).ready(function () {
});

//自定义登入业务操作对象
window.usersetjob = (function () {

    var obj = {};
    var msg = "请正确的填写登录表单信息！";
    //处理用户登录操作
    obj.setjob = function () {

        if (obj.valid()) {
            var url = $("#setjob").attr("data-href");
            var options = $("#sendinfo option:selected");  //获取选中的项
            var data = {
                sendid: options.val(),
                year: $("#year").val(),
                month: $("#month").val(),
                week: $("#week").val(),
                day: $("#day").val(),
                hour: $("#hour").val(),
                minute: $("#minute").val(),
                second: $("#second").val()
            };
            $.post(url, data, function (json) {
                if (json.success) {
                    window.modal.message("提示", json.message);
                    window.opener.location.reload();
                    window.close();

                } else {
                    window.modal.message("提示", json.message);
                }
            }, "json");
        } else {
            window.modal.message("提示", msg);
        }
    };

    //登入简单验证
    obj.valid = function () {
        var flag = true;
        if ($("#sendinfo option:selected").val() == undefined) { //获取选中的项) {
            flag = false;
            msg = "请先进行邮箱设置！";
            return false;
        }

        //$("#jobsetForm :input").each(function () {
        //
        //    if ($(this).val() == "") {
        //        flag = false;
        //        msg = "输入项不能为空！";
        //        return false;
        //    }
        //});
        return flag;
    };

    return obj;
})();
$("#setjob").on("click", function () {
    window.usersetjob.setjob();
});

//自定义通用提示消息模态框
window.modal = (function () {
    var obj = {};
    obj.message = function (title, msg) {
        $('#myModal').on('show.bs.modal', function () {
            var modal = $(this);
            modal.find('.modal-title').html(title);
            modal.find('.modal-body').html(msg);
        });
        $('#myModal').modal({backdrop: 'static', keyboard: false});
    };
    return obj;
})();

